//
//  ADViewModelServiceImp.m
//  ADKit
//
//  Created by 杜 泽旭 on 2017/12/2.
//  Copyright © 2017年 duzexu. All rights reserved.
//

#import "ADViewModelServiceImp.h"
#import "ADKitHeaders.h"

@implementation ADViewModelServiceImp
@synthesize reachabilityManager = _reachabilityManager;

- (instancetype)init {
    self = [super init];
    if (self) {
        _reachabilityManager = [AFNetworkReachabilityManager sharedManager];
        [_reachabilityManager startMonitoring];
    }
    return self;
}

- (void)pushViewModel:(ADViewModel *)viewModel animated:(BOOL)animated {}

- (void)pushContextViewModel:(ADViewModel *)viewModel animated:(BOOL)animated {}

- (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated {}

- (void)pushContextViewController:(UIViewController *)viewController animated:(BOOL)animated {}

- (void)popViewModelAnimated:(BOOL)animated {}

- (void)popContextViewModelAnimated:(BOOL)animated {}

- (void)popToRootViewModelAnimated:(BOOL)animated {}

- (void)presentViewModel:(ADViewModel *)viewModel animated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)presentViewController:(UIViewController *)viewController animated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)rootPresentViewController:(UIViewController *)viewController animated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)rootPresentViewModel:(ADViewModel *)viewModel animated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)presentContextViewModel:(ADViewModel *)viewModel animated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)presentContextViewController:(UIViewController *)viewController animated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)dismissViewModelAnimated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)dismissContextViewModelAnimated:(BOOL)animated completion:(AD_VoidBlock)completion {}

- (void)resetRootViewModel:(ADViewModel *)viewModel {}

- (void)resetRootViewController:(UIViewController *)viewController {}

@end
